Skip to content

chore: distribution readiness - #2

Merged
Kasui92 merged 4 commits into
mainfrom
chore/distribution-readiness
Aug 10, 2026
Merged

chore: distribution readiness#2
Kasui92 merged 4 commits into
mainfrom
chore/distribution-readiness

Conversation

@Kasui92

@Kasui92 Kasui92 commented Aug 10, 2026

Copy link
Copy Markdown
Member

Fixed

  • Fix dual-theme Shiki code blocks losing syntax colours when using theme: { light, dark }; rebuild required.
  • Fix noDefault so it behaves as documented (except when using <MarkdownContent>).

Changed

  • Refactor theme tokens to derive most --jaamd-* variables from a small set of seed tokens via color-mix().
  • Existing token names remain unchanged, but overriding a seed now cascades to derived surfaces and borders.
  • Add color-mix() browser support requirement: Chrome/Edge 111+, Safari 16.2+, Firefox 113+.

Internal

  • Add weekly CI builds against the latest Astro release.
  • Improve smoke tests to verify linked stylesheets in addition to rendered HTML.

@Kasui92 Kasui92 self-assigned this Aug 10, 2026
@Kasui92
Kasui92 merged commit 9db6931 into main Aug 10, 2026
3 checks passed
@Kasui92
Kasui92 deleted the chore/distribution-readiness branch August 10, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant